Skip to main content

Observer Node (Mainnet)

  1. Install Java Environment:

    Open a terminal and run the following command to install the Java Runtime Environment (JRE) version 17:

    sudo apt install openjdk-17-jre

    This command will install the necessary Java environment.

  2. Download the ZIP File:

    Download the ZIP file from the provided link:

    edeXa-blockchain.zip

    You can use your web browser to download it or a command-line tool like wget or curl.

  3. Unzip the edeXa-blockchain ZIP:

    Navigate to the directory where you downloaded the ZIP file and unzip it. You can use the unzip command for this purpose. For example:

    unzip edeXa-mainnet.zip

    This will extract the contents of the ZIP file into a folder named "edeXa-blockchain."

  1. Run the Observer Node:

    Inside the "edeXa-blockchain" folder, open a terminal and run the following command to start the observer node:

    cd edeXa-blockchain
    ./run_observer_node.sh

    This command will execute the script that runs the observer node for the edeXa blockchain.

  2. Node down these two addresses for future reference:

    edeXa API List Page

    Enode URL : The enode URL identifies a node. For example, the --bootnodes option and the perm_addNodesToAllowlist method specify nodes by enode URL.

    Node public key : The node public key displays in the log after starting edeXa. Also referred to as the node ID, the node public key forms part of the enode URL of a node.

    You can export the node public key, either to standard output or to a specified file, using the public-key export subcommand.

    Note: You will also find a private key at path ‘data/key’ which can be imported to metamask.